#include<string>

#include "State.h"

using namespace std;

int main(int argc, char** argv)
{

	State* p1 = new ConcreteState1();
	Context con(p1);	

	con.Request();
	cout << "-------------------\n\n";

	con.Request();
	cout << "-------------------\n\n";

	con.Request();
	cout << "-------------------\n\n";

	return 0;
}
